package zj.xinxin.api.moudle.article.api;

import com.baomidou.mybatisplus.extension.service.IService;
import zj.xinxin.api.moudle.article.dto.TagDto;
import zj.xinxin.api.moudle.article.entity.TagEntity;
import zj.xinxin.api.moudle.article.vo.TagPageSearchVo;
import zj.xinxin.api.moudle.article.vo.TagVo;
import zj.xinxin.common.result.PageResult;

import java.util.List;

/**
 * <p>
 * 标签  服务类
 * </p>
 *
 * @author zhoujun
 * @since 2022-04-12
 */
public interface TagService extends IService<TagEntity> {

    Boolean addByVo(TagVo tag);

    List<TagDto> getByArticleId(Long articleId);

    PageResult<TagDto> page(TagPageSearchVo search);
}
